#include "command.h"

typedef struct line_result{
    int off_set;//偏移量
    char *data;// 发送时的地址，不可用于接收
}Lresult;
// ------->
// 基于小火车协议传输
// ------->

// all_data_len是data数据的长度,data_start是data数据的起始地址,result需要处理
int toSend(int *all_data_len,char *data_start,const commandResult_t *result);

// all_data_len是data数据的长度,data_start是data数据的起始地址，result接收处理结果
int toRecv(int all_data_len,char *data_start,commandResult_t *result);